package com.plian.system.entity.fr.indicators;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 企业月度指标录入(FrMonthIndicators)表实体类
 *
 * @author jiatp
 * @since 2023-05-09 16:45:24
 */
@Data
@ApiModel(value = "企业月度指标录入", description = "企业月度指标录入")
@TableName("fr_month_indicators")
public class MonthIndicators implements Serializable{
    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private String id;
    /**
     * 组织机构id
     */
    @ApiModelProperty(value = "组织机构id")
    private String orgId;
    /**
     * 状态
     */
    @ApiModelProperty(value = "状态")
    private String status;
    /**
     * 单据类型码
     */
    @ApiModelProperty(value = "单据类型码")
    private String formType;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**
     * 修改时间
     */
    @ApiModelProperty(value = "修改时间")
    private Date updateTime;
    /**
     * 创建用户
     */
    @ApiModelProperty(value = "创建用户")
    private String createUser;
    /**
     * 修改用户
     */
    @ApiModelProperty(value = "修改用户")
    private String updateUser;
    /**
     * 所属集团id
     */
    @ApiModelProperty(value = "所属集团id")
    private String groupId;
    /**
     * 单据编码
     */
    @ApiModelProperty(value = "单据编码")
    private String code;
    /**
     * 级次
     */
    @ApiModelProperty(value = "级次")
    private String assigning;
    /**
     * 年度
     */
    @ApiModelProperty(value = "年度")
    private String fyear;
    /**
     * 版本号
     */
    @ApiModelProperty(value = "版本号")
    private String versionNumber;
    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;
    /**
     * 所属集团名称
     */
    @ApiModelProperty(value = "所属集团名称")
    private String groupName;
    /**
     * 月度
     */
    @ApiModelProperty(value = "月度")
    private String fmonth;
    /**
     * 账面资产负债率
     */
    @ApiModelProperty(value = "账面资产负债率")
    private String bookAssetLiability;
    /**
     * 实际调整资产负债率
     */
    @ApiModelProperty(value = "实际调整资产负债率")
    private String actualAssetLiability;
    /**
     * 已获利息倍数
     */
    @ApiModelProperty(value = "已获利息倍数")
    private String multipleInterest;
    /**
     * 带息负债比率
     */
    @ApiModelProperty(value = "带息负债比率")
    private String interestBearing;
    /**
     * 现金流动负债比率
     */
    @ApiModelProperty(value = "现金流动负债比率")
    private String cashFlow;
    /**
     * 账面资产负债率（集团合并）
     */
    @ApiModelProperty(value = "账面资产负债率（集团合并）")
    private String groupBookAssetLiability;
    /**
     * 实际调整资产负债率（集团合并）
     */
    @ApiModelProperty(value = "实际调整资产负债率（集团合并）")
    private String groupActualAssetLiability;
    /**
     * 已获利息倍数（集团合并）
     */
    @ApiModelProperty(value = "已获利息倍数（集团合并）")
    private String groupMultipleInterest;
    /**
     * 现金流动负债比率（集团合并）
     */
    @ApiModelProperty(value = "现金流动负债比率（集团合并）")
    private String groupInterestBearing;
    /**
     * 账面资产负债率（集团合并）
     */
    @ApiModelProperty(value = "账面资产负债率（集团合并）")
    private String groupCashFlow;
    /**
     * 本期账面资产总额
     */
    @ApiModelProperty(value = "本期账面资产总额")
    private String totalBookAssets;
    /**
     * 不实资产挂账
     */
    @ApiModelProperty(value = "不实资产挂账")
    private String creditFalseAssets;
    /**
     * 调整后资产总额
     */
    @ApiModelProperty(value = "调整后资产总额")
    private String adjustedTotalAssets;
    /**
     * 本期账面负债总额
     */
    @ApiModelProperty(value = "本期账面负债总额")
    private String totalBookLiabilities;
    /**
     * 明股实债等付息权益工具
     */
    @ApiModelProperty(value = "明股实债等付息权益工具")
    private String mingRealDebt;
    /**
     * 调整后负债总额
     */
    @ApiModelProperty(value = "调整后负债总额")
    private String adjustedTotalLiabilities;
    /**
     * 合并 本期账面资产总额
     */
    @ApiModelProperty(value = "合并 本期账面资产总额")
    private String groupTotalBookAssets;
    /**
     * 合并 不实资产挂账
     */
    @ApiModelProperty(value = "合并 不实资产挂账")
    private String groupCreditFalseAssets;
    /**
     * 合并 调整后资产总额
     */
    @ApiModelProperty(value = "合并 调整后资产总额")
    private String groupAdjustedTotalAssets;
    /**
     * 合并 本期账面负债总额
     */
    @ApiModelProperty(value = "合并 本期账面负债总额")
    private String groupTotalBookLiabilities;
    /**
     * 合并 明股实债等付息权益工具
     */
    @ApiModelProperty(value = "合并 明股实债等付息权益工具")
    private String groupMingRealDebt;
    /**
     * 合并 调整后负债总额
     */
    @ApiModelProperty(value = "合并 调整后负债总额")
    private String groupAdjustedTotalLiabilities;

    /**
     * 数据来源 null为系统填报 对应用户id
     */
    @ApiModelProperty(value = "数据来源 null为系统填报 对应用户id")
    private String dataSource;

    /**
     * 数据来源id
     */
    @ApiModelProperty(value = "数据来源id", required = true)
    private String dataSourceId;
}
